rotary self-drive hunting - Francés Inglés Diccionario